import define.Autowrite;
import define.Controller;
import define.Mapper;
import define.Param;

import java.util.List;

/**
 * @Description
 * @Author zhaobaolin
 * @Date 2018/10/21
 */
@Controller
public class TestController {

    @Autowrite
    private List list;

    private int id  = 1001;

    /**
     * 方法上的注解
     * value()是一个特殊的注解方法  可以使用以下两种方式来传值
     */
    @Mapper("f")
    public void func(){
    }
    @Mapper(value = "g")
    public void func2(){
    }

    /**
     * 参数上的注解
     * @param id
     */
    public void d(String name,@Param("id") int id){

    }

    public List getList() {
        return list;
    }

    public void setList(List list) {
        this.list = list;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }
}
